Thanks guys for the info
Unfort cause I'm in the UK cat sem to find any of the Never Dull every Auto store local i called all said never heard of it typical.
So i managed to get hold of some jewelers rouge though seems it is just like the JP stuff so fingers crossed.