About Barbakan Delicatessen Limited (00789549) United Kingdom