About Theatre Delicatessen Limited (06812739) United Kingdom