Engineering Mechanical Engineer / Designer Petrochemical Renfrewshire Permanent Medium February 20, 2026