3 Manual Centre Lathe Turner Jobs in England