HI mate - depends on whether you are full or part time. I wrote the contracts for a mate of mine.
If you are full time, and not on shift work, then you are generally entitled to 20 days min plus bank holidays.
If it is shift work, then I believe that they have to give you additional time off for b holidays. What kind of hours are you doing?
JJ