For Tall Ships, Yachts and as an annual or single trip Travel Insurance we reccomend
Yacthsman Insurance
or
Topsail Insurance