This an issue that I have looked into recently and can be found on the dti website.You are entitled to 20 days paid leave per year paid public holidays are at your employers discretion.Also if you are a contractor you are entitled to the same holiday benefits of permanent workers,in my case(I am a contractor)I am entitled to 28 days +public hols.
See
www.dti.gov.uk you might have to trawl a bit but you will find it.