Couple of points, contracts in UK and here can often have different cancellation terms, you need to look at your contract. Also you need to cancel any contract with the company itself, not at the bank. If you just cancel the debit it will not cancel the contract and you would still be liable for it.