About No.74 Delicatessen Limited (10185538) United Kingdom