About Hennessy Mgt Limited (SC627625) United Kingdom