I just got off the phone with them. They have now cancelled my direct debit. Hopefully that will stop them stealing money from me. I still don't trust that they did this properly. I will be seeing red if the debit goes through.
Thanks for the tips Homepin.