About K&c Services Limited (11569643) United Kingdom