About Hennessy Limited (03623868) United Kingdom