About Ian Hay (engineering) Limited (SC128121) United Kingdom