Owayo sizing

Club kit - don't think it's a particularly race cut as it's a new club mostly recreational riders rather than racers. Due to Covid no chance to try out.

Sizing is numeric 7 or 8 equating to large and 9 or 10 XL.

I've got Castelli kit in XL, Endura race cut in L and even an Endura top in M (which I bought for racing so it is very snug).

Any advice what number to go for in Owayo. Was thinking of an 8 - possibly a 7 ?? I do have a long torso, if stuff is too restrictive it's normally on shoulders rather than chest.
[Castle Donington Ladies FC - going up in '22]