2 Manual Lathe Turner Jobs in Bicester