About Rsc Group Ltd (13125421) United Kingdom