Shannons do laid up cover, which seems very good - in very non-technical talk, it covers the bikes virtually any time they're NOT being ridden.
Dearer than adding them to the home and contents policy, but a lot cheaper than normal motor-vehicle insurance.
I can't remember the exact figures, but to cover 30 bikes with a total value of $40k was going to cost me <$1000/annum.