A few years ago, I had a couple of yeas off biking. When I came back I had obviously let my no claims bonus lapse.
I called
http://www.insurance2000.co.uk/ and they said "No no claims? What about on a car?" "Five years" says I. "Ok, we'll match that for you".
I was a bit stunned by that. Might be worth a try.