About R&sg Group Limited (11520920) United Kingdom