2 Engineers Mate Jobs in Northwich