Redsavepass.com
An amount of £19.95 taken from my credit card without my consent
I have had an amount of £19.95 taken from my Barclaycard credit card. I have not authorised this nor do I know what it is or where they got my details from. It says for fees. ...