About Richard S Cafe Limited (08993600) United Kingdom