TalkTalk would not make an unsolicited call of this nature to you, further information can be found in the help article http://help2.talktalk.co.uk/scam-phone-calls
If in doubt hang up and call them back later, be careful not to just hang up and call immediately as the fraudsters can hold the line open for a few minutes after you end the call so if possible ring from an alternative phone.