About Euro Food Brands Limited (02573100) United Kingdom