Engineering publications brought to you by Mark Allen

British Textile Machinery Association

Contact details

Location City Heliport, Liverpool Road, Eccles, Manchester, Greater Manchester, M30 7RU
Call 0161 775 5740