About Hegarty Developments Ltd (12578982) United Kingdom