About Hennessy Mason Ltd (10156406) United Kingdom