About Caffe 16 Limited (09822732) United Kingdom