15 employees
Dugdale Bros & Co is a textile manufacturing company that designs and produces designer clothing and sells tailoring accessories online.
1896