About The Lehan Company Ltd (11341692) United Kingdom