Can I set up a direct debit on a current account about which I am not the holder?

Yes, you can do it. You have to fill both the top of the SDD form and the two lines above the signature with the gas holder data.