About Thyme Out Delicatessen Ltd (07985975) United Kingdom