Company name: British Turned Parts Manufacturers Association
Description: The trade Association for precision Turned Parts and machined component Manufacture in the UK
Parsons St, Dudley DY1 1JJ, United Kingdom