About D S Delicatessen Ltd (10219221) United Kingdom