About Hennessy Holdings Limited (13319123) United Kingdom