About Herron Estates Limited (NI058339) United Kingdom