About European Delicatessance (2008) Limited (NI070593) United Kingdom