About Rsc Management Solutions Limited (06960126) United Kingdom