Thanks guys, I've got my quotes from Moneysuremarket, the highest ncd it has on the drop down list is 20+ years and my quote became £440 with Swift.
The cheapest quote is £300 with (Goskippy) stays the same if I put 9 or 20+ and stays at £300 with my Vectra 2.2 and £300 with my next car Volvo v70 d5 or the Saab 3.0 tid but goes up over £550 with my future car (Nissan 200sx)
I wanted to go with Swift because its £300 with the Volvo v70 d5 and the Saab 3.0 tid and only £265 with the Nissan 200sx but that's with 14 years ncd, all will be £150 more with 9 years ncd, the only problem with swift is that my 2.2 sri Vectra is £460 14 years ncd, I need to contact Swift to see if they will refund the difference when I get a new car that's a cheaper quote.
I'll be getting a new car in the near future, so Swift will be the best for me and not have to change when I get new cars, so I realy need my proof of ncd