About Hennessy And Hennessy Ltd (10827801) United Kingdom