About James Hennessy Construction Limited (01030951) United Kingdom