Creators of the iconic British Jelly Shoe, JuJu Jellies have been proudly made in Northampton, England since 1986.