When you have done all of that, before you actually start working for yourself, get some quotes for Public Liability insurance (this insures you if you are being sued or if you injure somebody or damage something in the work place). You can just google search 'public liability insurance' or ask your business bank manager.
Then you are up and running!
There is loads more, like signwritten vehicles, an accountant, business cards, invoices, accounts system, payroll, credit control, but you can get great guidance on all of that via your local business link or Princes Youth Business Trust - just google those names and add your town.
Hope that helps. Good luck,