About K K L & Co. Ltd (08502920) United Kingdom