Resolved! Spam? Calls
I keep getting calls from a number that comes up as Cheltenham offering me big discounts on O2. Is this a scam?? The number they call from is 01242 306016. I don’t want to call it in case I get some mega charges! Can anybody enlighten me please?