With there bieng alot of staff it's on a first come first serve basis as with any company you need to pre book early because they need staff to br there when staff are off in rotation . Pre book early enough and no probs just not short notice at peak times of the year . Same in any business.
Doesn't exist paid holiday policy being the reason a number of drivers take them to court for this right which the company ignore.
I get 25 days a year, normally have to give at least a weeks notice and you will usually get the days off. It depends what department and if they will need to cover you.
24 but never get the days u ask
23 paid holidays