I've just noticed on my bank statement this company charging me for this amount?? I have no idea who they are or how they got my bank details? The tr…