About Christopher James Delicatessen Ltd (10426526) United Kingdom