i wouldnt worry to much about that as talktalk have probably sold all your details on to other Indian third parties who are equally unscrupulous. to cut a long story short talktalk over charged me four months in a row for services i didnt have, even after £120 worth of call to customer services and support. I cancelled the debit and they registered a default against me, i now have a poor credit rating but it was worth it.