About Northwood Engineering Company (b Ham) Limited (01932842) United Kingdom