About James Hennessy Building & Maintenance Ltd (10845477) United Kingdom