About Lkl Harrow Ltd (09713986) United Kingdom