About C And R Management Services Limited (12604232) United Kingdom