About R&sb Ltd (13078253) United Kingdom