Mrs Gixer works from home. They keep calling her in office hours asking for a donation. She does donate but when she feels like it, NOT when they ask her to. She asked for the calls to stop on call No. 2. We are on call no.7 now. Bloody harassment if you ask me.
Contact Telephone Preference Service - register your number with them. The calls will stop soon after.
TPS doesn't work that well to be honest, and you soon get tired of constantly reporting companies to TPS, only for them to do bugger all
.
I know that to work it depends on "callers" updating their database with "barred" numbers but I have found that after about 3 months most calls tend to stop. It also helps when they call to say "why are you calling this number? It is registered with the TPS". That normally gets an apology and no further contact.
I have only ever reported one company - Vodafone - normally the threat is sufficient to get your details removed. 
I found with one of my lines, it initially went down with TPS, but then went back up.
The other landline, never really got calls on it, but registered it anyway, and within about 8 weeks started to get 100s of calls

Most companies claim not to know what TPS is - remember a lot of these calls come from those retards who answer those 'earn £600 per week, work at home' leaflets that always come through the post

Its a volunatry system that I don't think works - quite the opposite, I reckon they actually use the number database that TPS pass them
