This is a well documented con.
My phone has caller ID and the several calls a week that come up as "international" or "withheld" goes to the answerphone. Not one of them has ever left a message.
TPS filters out most, but not all, UK calls but as so many call centres are offshore that isn't much help.