About The Henn House Company Ltd (11415139) United Kingdom