About Csr Management Group Limited (12483608) United Kingdom