About C&m Group Holdings Limited (12510986) United Kingdom