Diabetes UK are pretty good (www.diabetes.org.uk) , but we have found Free Spirit (Tel: 0845 230 5000) cover medical conditions that other insurance companies do not necessarily cover – my husband suffers from COPD and can not get cover with most companies, Free Spirit covers him, but it is not cheap. However, it is cheaper than not being covered!
This is always a problem with getting medical insurance. But I am diabetic and used website www.diabetes.org.uk they offered a year long policy at a reasonably good price, they probably also offer cover for cases like yours.
Try freedom insurance tel: 01223 454 290 for a quote.
My partner and I both have medical problems...me with hypertension..him with recently having angioplasty and heart problems we both insure with travelcover.co.uk you can do it online and do the medical questions online and they will give you a quote there and then. last cruise for two weeks was around £20.oo for him ...I have annual for around £60 .have insured with them for several years now. Another one is insure and go but there medical restrictions are a bit tighter.
We always insure with Columbus Direct on 0870 033 9988 worth a call. Hope you get sorted.