Hi Richy
Had one of these the other week, insurance job.
It was polished marble so not sure how it will react differently to yours but I diluted some ultrapac renovate and did a test patch in an inconspicuous place and it didn't damage the surface so wiped the affected area several times with the solution and it eventually diappeared... be VERY careful to do a test first, another similar one a couple of months ago where the Rainbow International chap had gone in full blast with undiluted UPR and etched the surface... we had to repolish it... much more expensive... especially if you end up paying for it!!!
Just go easy on it and you should be OK.
Andy