About K J Lennard Limited (07217323) United Kingdom