About K And C Consultancy Limited (09788826) United Kingdom