Thanks. Do you mean Mercer & Sons Ltd, 21-27 Northgate?
I've just called them, they never heard of Joker Joints or COAX assembly system, but indeed sell what they call 25 mm steam pipes. They are not polished, which is not of primary importance. But they are 3mm thick, which makes them too...