About Eurofoods International Ltd (12147513) United Kingdom