I have no idea who these people are yet I have a direct debit on their name. I NEVER do direct debit only standing orders. Big mystery & obviously some kind of fraud