About C&c Consultation Services Ltd (12278456) United Kingdom