Company name: British Textile Machinery Association
Description: We are pleased to welcome TMS, Accrington, as members of the BTMA. TMS, founded in 2001, have been at the forefront of tufting machinery manufacturing… Read More >
City Heliport, Liverpool Rd, Eccles, Manchester M30 7RU, United Kingdom