About R&s Group Ltd (12323181) United Kingdom