Just looked it up, think we're right:
https://www.mikethornton.xyz/rolling-employment-contracts/#:~:text=This is a contract that,new person in charge, for
The 12 Month Fixed-term Contract is well understood by most people to be one that ends automatically when the season ends but many are confused when the word “Rolling” is included. Many users of social media have said that they interpret a 12 Month Rolling Contract to be a standard Indefinite-term contract as defined in the first section above and the notice period for either party is 12 months, rather than a more normal 30 days.
However, this is not the case: a
12 Month Rolling Contract is a 12 Month Fixed-term Contract, as defined in the second section above, that includes clauses under which each party can ask the other to renew it, or “roll it over”; either party can decide not to renew and there is no obligation on either side to pay compensation in such a case.