About Leahey Ltd (10077649) United Kingdom