About Heenan Holdings Ltd (12418649) United Kingdom