About Hegarty Investment Company Limited (SC665721) United Kingdom