Hi i use healthy pets - they cover for each injury / illness for as long as you need it (no time limit to claim unlike most) upto the limit of your policy.
I pay £24 a month for 2 dogs - and i know others on here have also had good prices with them.
UK Pet Insurance - Healthy Pets: Dog and Cat Insurance Quotes Online