I suggest you get a quote from these 2 companies:

https://www.leisureguardtravelinsurance.com/
https://www.holidaysafe.co.uk/b2c/index.aspx I got them both from here

http://www.moneysavingexpert.com/ins...avel-insurance