Engineering Apprentice (Machining) William Hughes Ltd