About Foxy Pretzels Limited (08654589) United Kingdom