About Teo S Delicatessen Limited (09886033) United Kingdom