About Caffe Bagshot And More Ltd (13648136) United Kingdom