About The Delicatessen Company Limited (11508224) United Kingdom