About James Fox Candies Ltd (09272592) United Kingdom