About K & C Consultancy Services Limited (07388077) United Kingdom