About Herron Holdings Limited (NI649916) United Kingdom