About Caffe & Co. Limited (07574278) United Kingdom