Although this is not a legal requirement, it is strongly recommended that builders have public liability insurance. If someone were to make a claim against you and you do not have liability insurance, the impact that this has on your business could be drastic.
Many customers will not work with companies if they do not have public liability insurance. It is often an essential requirement for people when choosing providers.