I use this company. Well worth £100pa for worldwide, multiple trips.
www.icarhireinsurance.com
icarhireinsurance.com
Annual Car Hire Insurance from £41.99 | iCarhireinsurance
Car hire excess insurance that protects you against car hire excess charges. Daily and annual policies available to residents worldwide.