mark walsh engineer warrington