I have used clear nail polish on very light scratch's. But be careful, try it on some old glass first, you can get some from any glazier(not malcom though).
This does not remove the scratch so much as fill it in. There is also an american crowd called scratchog that you might want to google. I am thinking of adding this service to my list so I have been looking into it.