Company name: Lovat Mill
Description: Situated on the banks of the river Teviot, in the picturesque Scottish Borders town of Hawick, Lovat Mill has a worldwide reputation for woven excellence in design and quality.
Hawick TD9 7AQ, United Kingdom