About R&s Cafe Shop Ltd (12805929) United Kingdom