About K&c Consultants Limited (10984861) United Kingdom