As other have said, speak to an accountant before you start, maybe also see if there is any support for start-up businesses who can also give advice.
The gov is moving towards its "Making Tax Digital" goal so whatever you do for submitting to HMRC it has to eventually be done electronically. Getting one of the accounting packages makes a lot of sense (my accountant recommends Xero, above have said QuickBooks, but go with whatever your accountant tends to use as they will guide you). One major advantage of many of those packages is they help you collect travel info on jobs automatically for billing/mileage reclaim, allow invoices you pay to be photographed and noted as they happen, and to keep tack of invoices being paid (or not). Whatever you do don't end up with a sack of paper at the year's end!
You might want to become a Ltd company. You will need to be VAT registered if total business income is above £85k in any 12 month period (not just your accounting year) but it might be an advantage even if less as you probably will have a fair amount of stuff you can reclaim on (as others have pointed out), again an accountant can advise.
You will need to open a bank account for your business. If a sole trader you might get away with another personal account, but for a Ltd company this will have to be a business account (the only real difference is they they will charge you for the privileged of having it). Keep your work and personal transactions well clear of each other, arrange to pay yourself as needed from the business account, otherwise you risk real trouble if anyone investigates unfounded allegations. If you form a company then these days HMRC want PAYE done in real-time, for that you can either use some feature of any accounting software you use, or see if your accountant runs a payroll service.
You will also need business insurance. For general sparky work that should be simple enough to find, and also make sure your car/van is covered for business work and not on domestic car insurance. Again it can make sense to find a local insurance broker you can speak to, they are more likely to get you sorted with what you need than the on-line market sites.
Same goes for a pension scheme. Maybe not high on you agenda yet, but it will make a big difference one day. Don't delay in sorting it out!
For your sanity you might want to get a separate business mobile, or a dual-SIM phone, rather than using your personal phone with all of your friends on it. Allows you to set it to voicemail outside of working hours if you need peace, etc. Ask around as some of the companies (Vodaphone, BT, etc) offer various call forwarding options, to get the similar results with existing phones.
Finally don't forget some marking stuff. Business cards and the like to get your name known when you visit folk. I have seen some who get little stickers with their business name and contact info to put on CU, etc, after they finish the job.