To add, have a look at Benenden. Cost is very moderate and benefits are quite good. I am on the old under 65 scheme and purchase top tier benefits. Apart from the specific payments for optical, dentistry and chiropractor I also get £40 per day for procedure in hospital or day care.