Thanks I'm going to look into them. I was planning on going with Geoblue or Cigna Global at first.I use All Clear Travel Insurance. There is an online questionnaire way of providing your medical conditions, or you can speak quite easily to a human! How about that!
I've never had to make a claim, but they have a TrustPilot rating of 4.8/5, based on 135,000 reviews, so seem reputable.