About Epicurean Dairy Europe Limited (11621354) United Kingdom