About Emi S Tea Room & Delicatessen Limited (09810268) United Kingdom