About Hennessy & Hennessy Film Limited (13031130) United Kingdom