Company name: Muirhead
Description: Established in 1840, Muirhead is a UK-based family business that is widely recognised as a global leader in the responsible manufacturing of high performance leather.
273-289 Dunn St, Glasgow G40 3EA, United Kingdom