You need at a minimum PUBLIC LIABILITY insurance, to cover you for any claims made against you arising out of any activity you do.
If you have helpers/employees, they you need EMPLOYERS LIABILITY cover as well, lest one of them be injured in the course of their work.