About Hennessy Associates Limited (13705525) United Kingdom