Consumer has a consumer rights section that contains information on your rights and the law.

Citizens Advice Consumer Service

The Citizens Advice consumer service can tell you what your rights are and offer advice about how to make a complaint.
Telephone: 0808 223 1133
Monday to Friday, 9am to 5pm