About Lehane Ltd (11531379) United Kingdom