Back Lead Plant Engineer Job number SP06896 Location UK Posting date 18 October 2026 Closing date 2 November 2026