you need Public liability and products liability to cover any damage you cause to other peoples property or if you supply defective products.
you need Employer Liability to cover you for any injury to employees - paid or unpaid.
you will need insurance on any vehicles you use.
you may want to insure your tools and stock as well.
you need to talk to broker.