About Caffe Roma Limited (SC387181) United Kingdom