I recommend Bell (part of the Admiral Group) they've been really good with me last year, the best price i could find and then i've just paid for this year and they beat anyone else i tried!! I have business use on mine and protected no claims, its me and the mrs on the policy and we're both 23, the insurance was about £680 ish fully comp for my 2001 WRX which was the best at the time!!
So Bell get a thumbs up from me!!