Having established itself in England, RTX heads north of the border for the first time this year. Here’s what you need to know to plan