About Hennessy Engineering Limited (11376936) United Kingdom