www.rewardsnow.co.uk
19.95 being deducted from my debit card
I received my bank statement today to discover rewardsnow.co.uk had deducted 19.95 from my debit card this not a company I have ever heard of or ever used. I would like to know how I get my money back ...