This company took 3 Direct Debit payments from my credit card company without notifying me or following the procedure they set out in their web page.…