About 1066 Delicatessen & Cafe Limited (09893306) United Kingdom