About Caffe Basch Limited (12590564) United Kingdom