Yes that price is right (It's pre March 2001 and above 1549 CC) as you say it was £185 then £190 and now a £15 increase!!
Yes we have whats known as no claims bonus over here (NCB) so every year you don't make a claim, you get a reduction off your premium at next renewal.
Martin