About James Hennessy Limited (09323054) United Kingdom