About Hennessey Developments Ltd (11799762) United Kingdom