Mechanical Engineering Team Leader - Listgrove Ltd