About Massey & Harris (engineering) Limited (02807012) United Kingdom