About W.h. Scott & Son (engineers) Limited (NI014026) United Kingdom