I'm a sole trader. What business insurance am I required to carry?
The only legal requirement is employers' liability insurance, which covers you against claims made by employees related to accidents and injuries. Beyond that it would also be advisable to take business liability insurance, which covers you against claims related to personal injury or property damage resulting from your business or its products. Look here for more details about insurance for sole traders.