I just used InsureandGo.
I had a quote elsewhere for nearly £800 but InsureandGo only wanted £412 (Annual).
I had to declare :-
cancer treatment in the last year,
heart attack and stent,
pulmonary embolisms,
sleep apnoea,
blood pressure,
cholesterol
and...
a generally shitty attitude!