get a tube of polywatch from ebay
Polywatch isn't really a polish, it kinda melts the perspex and moulds over the scratch which is why it does so much better a job. You don't even need power equipment, a cloth and an evening in front of the telly works best.