Recently a Consumer Credit company called Portal has shown up on my banking statement the company charged me 19 pounds and then 1 pound. I looked online and it seems to be a scam but I have no idea where the charge came from. Should I light my debit card on fire?
RE: How to Protect Yourself From Payment Gateways