Checked bank statement and found this company had deducted £74.96 by debit card. Can I get a refund for this and if so how.