I have always had account number and sort code on my bills without any worries.
But just to be sure, I opened a second current account for this purpose.
It is solely for internet payments ( card is never carried on me or used for anything ) and the balance is transferred to my main current account by internet banking every couple of days if there are any payments in it.