Atlas Direct also provide good quote for people with pre exisiting medical conditions. We got quoted £48 from them for an annual policy for Cathy (who has hypertension) where as Direct line wanted £250.
In the end our Bank, HSBC, insured us all inc Cathy with her Hypertension. This was free policy we get with our bank account.