That is FAR too much to be paying for insurance considering your stats.
Personally, I wouldn't touch Admiral. My cousin was with them, and when her neighbour STOLE her car (no keys or anything), they refused to pay out because she knew them. Then turned round and charged her storage etc...
Didn't matter that he was repoted to police or anything, just that she knew where he lived?
Nah, I wouldn't touch any of their policies. All sounds good (well, not for you), until you need to make a claim.
And that greenlight link? All I get is a "search engine optimiser"