About Freddy Foods Ltd (12458812) United Kingdom