About Euro Fine Foods Ltd (05866311) United Kingdom