About Kcc (mcr) Ltd (07921669) United Kingdom