About Henningham And Hollis Ltd (09885859) United Kingdom