About Fresh Delicatessen Ltd (10833609) United Kingdom