Cirencester, Gloucestershire
-blasting, drag machine, grinding wheels, spindles, the rumble, high energy finisher, Robotic Linishing/Polishing machine...