Are we getting holiday s at work.where i work in a building and plumbing supply co.we feel we are not?

We get 4 weeks anual leave.but we are told we must save 5 days to cover xmas because the company closes down for 2 weeks.but over the last 2 or 3 years we feel we we have lost a couple of days.for instance this year we finish on friday the 22cnd of december,and return to work on tuesday the 2cnd of january.christmas day and boxing day are bank holidays.they are on monday and tuesday.so we are only getting wed thur and friday as holidays.after theses days you have saturday and sunday the weekend obviously.monday his new years day we are back in on tuesday.we have saved 5 days,we are only getting 3.are we right.we get all other bank holidays off.if we are correct his there any thing we can do.are can the company pick and choose bank holidays.help.
Answer
Quit bellyaching over this.four weeks vacation and most holidays off, what the heck is your problem?