EventCover can cover your expenses plus net profit if you suffer event cancellation, abandonment, disruption or rescheduling.
The good thing is, if it's not excluded, its covered.
Event Liability
Cover for liability against personal injury or property damage, plus any fines arising out of breach of statute. The good thing is your defence costs are also covered.