I was interviewed on the radio a few years ago with my technique.
Just keep them going for ages a few times and they mark you down as a time waster and the calls soon stop.
Having said that I get about ten 0845 numbers a week on my mobile. They ring twice and hang up, but those are automated...