Back TRS Cooling Mechanical Responsible Engineer Job number SP06894 Location UK Posting date 18 October 2026 Closing date 2 November 2026