About R&sp Ltd (11482357) United Kingdom