About Harry Heron Ltd (NI038834) United Kingdom