A company called “Farecla” do a very good scratch remover. I have used it on a metallic silver Saxo and it has removed some minor scratching from when I went far too close to a tree.
Not sure if they have a website, I had it given to me so I am not sure where it can be sourced. I do know they supply the trade though.
Hope this may help.