Citizens Advice Allerdale can give you some practical help on how to resolve your consumer issues.
Nationally the Citizens Advice service have responsibility for consumer advocacy. For more help you can contact the consumer helpline.
If you think a company has broken the law or acted unfairly, you might be able to report them to Trading Standards.