About Lehar International Ltd (13032238) United Kingdom