About K.c. & L.l. Limited (04574915) United Kingdom