I had this light on after I had taken it in for an mot and it had been on for quite a while until I read somewhere that this is a common problem and is usually just a loose wire underneath the drivers seat. I was quoted some ridiculous price to get it repaired, obviously wasn't prepared to pay that amount of money. Anyway yesterday I was vacuuming out the car and thought to my self let me see what wires are actually under the seat, literally all I did was give them all a good wiggle and squeezed the tape back on to the wires and hey presto a miracle the lights went out, I cant tell you how relieved I was to see them go out at last, and I am by no means an expert in anything to do with cars (besides drive them). Anyway I suggest you try this before forking out a small fortune, hope it works.
pinky82, October 2010