Am shopping at moment 30 with 8 years NCD own another car which is meant to bring it down and it's still £800! Postcode is supposed to be a good one too :s
And you've tried with Admiral too?
I think profession has a lot to do with it also. I work 2 months at sea but get 2 and half off, suppose the Insurance company don't know that though.