About Kl Horley Limited (11719156) United Kingdom