Most sites now do get public liability insurance.
Its a safe guard for everyone particularly the committee and trustees.
Of course Scottish law may differ :-\
I've heard that Council managed sites sometimes have insurance provided by the council, but if you are self managed it's much better to have the insurance.