Engineering is generally very maths-y and almost every engineering degree requires maths, so make sure you enjoy the more practical side of maths. A lot also require physics, so maths, physics, and any subjects which facilitate these are all good. Not sure on this one, but if your school has a DT or similar option that could be good just at a lower level like o/l or GCSE. Bear in mind that there are lots of different types of engineering, like chemical and biological engineering, so do some research and see which kind would suit you best. Good luck!