Ok, there is a fault with the air/fuel mix that could be caused by numerous things. Often first fault code will relate to oxegen or lambda sensor which is located in the exhaust and sends a message to the ECU to change the mix - it will also set off the emissions light.
Another possible cause is the Mass Air Flow meter (as it was with mine) but this is generally reliable.
The main cause is often a small air leak in the inlet manifold. So first job would be to check all the hoses for splits from the air intake box to the engine block (especially the bellows).
I'd also strngly recommend following AA's guide and clean all the hoses and breathers out. See here
http://www.omegaowners.com/forum/YaBB.pl?num=1162397695A fresh oil and filter would not go amiss either, your run to work mirrors mine and advice here is to change oil regularly (every 3m) and I also fitted a new fuel filter for a fiver. You could also try cleaning the injectors with Redex or Forte Injector cleaner. All of these things will make your engine run sweet and if the light is still on then its time to pay up.
If you can get an independant to read the codes - post them up and we can help further. But don't worry about the light unless your MOT is due sometime soon or it starts flashing. HTH