Hawick
Johnstons of Elgin: Knit
Manufacturer of knitwear and knitted accessories using cashmere and fine fibr...
Manufacturer of knitwear and knitted accessories using cashmere and fine fibr...
Textile dyeing company also offering finishing, washing and logistics.