About Hollis And Henley Ltd (10992814) United Kingdom