About Clr Management Services Ltd (12428702) United Kingdom