So what actually did the contract you signed say, which was not true, and if something you agreed with them was not later in the contract why did you not bring it up before signing
Many people new to business fail to understand the need to fully read all the small details in a contract and expect it to be fair to both parties, they don't realise its written for the benefit of the seller and only the seller; and your job is to understand the contract and not sign until you have it adjusted to something you can agree on
It seems that most newcomers to business have to loose a few hundred pounds in learning the hard way to read a contract and if needed call in expertise to help you understand what you are signing. The larger the company the more money will be spent on them getting every penny they can out of the other person, hidden in the small print things like cancellation needs to be made within a 30 day period one month before the renewal date otherwise the contract will be extended for a three year period or payment will be made in 90 days after the first day of the following month of issue