About Hennessy & Hammudi Limited (07480110) United Kingdom