About Hennessy-walsh Limited (11302356) United Kingdom