Pop into the local garage and ask them to 'read the fault codes' off the engines ECU.
They might charge 40 or 50 quid for this, tell you what the error codes mean and reset the light.
From experience the light comes on for many minor things so don't be conned by repairs it suggests are needed.