Had one set up last year through a UK reg’d LTD, needed proof of address and director info. Pretty smooth if all docs are clean and your business makes sense on paper.
Set up a corporate account for my small UK business a while back, and having the company properly registered made opening trade and credit accounts way smoother. Banks and suppliers seemed to take it more seriously once it was official. If you want a simple way to get the company setup done before diving into accounts, you can find more - makes the whole process less stressful.