You get 28 days including bank holidays
Any holiday not taken is not paid.
Salary never increases. I worked there for 2 years with no pay rise, and nobody I worked with got one either.
You get 21 days paid holiday and increase as you progress within the company
21 days holiday