About K & L Thompson Limited (09166368) United Kingdom