About Eurosnacks & Food Limited (02808960) United Kingdom