I use Leigh Metal Polishers to get stuff stripped... never had anything polished by em though. Maybe worth giving em a tinkle Ed.
0161 728 4325 - ask for John
They are spot on. Used them for 4 years now. I've had stuff stripped, polished & re-chromed (my old Hutch Pro Racer and bars for example), stuff stripped only (VDC Changa), and other parts polished. John's a diamond geezer