About K.l. Associates Limited (02719236) United Kingdom