Moxon

Design

Moxon is a British textile manufacturer of worsted and woollen cloth.