About Herron Engineering Limited (NI055943) United Kingdom