About The Northampton Machinery Company Limited (06541159) United Kingdom