Most banks and building societies allow you to set up a business account online, though you will still need to provide proofs of address, ID and a signature.
Depending on the account you’ve chosen, you might have to attend a meeting in branch to present proofs of address and ID in person, though most of the application can still be completed online.