Can't remember who does mine, but for about £15k of stuff it cost me £349 - not claimed in the past 5 years though.
For Public Liability cover, join the Musicians Union. It comes with your membership.
Just as a dig, I might add, don't expect your card or any documents to come through until a month before your membership expires though (11 months and no Public Liability cover yet haha - record eh?)