About International Food Brands Limited (08034696) United Kingdom