About The R&s Management Group Ltd (11329907) United Kingdom