About Rio S (hoe Street)caffe Ltd (08354029) United Kingdom