Owning our own factory means that our standard lead time is 8-12 weeks. In stock items can be delivered much sooner whereas customisations and alterations may take longer.
Owning our own factory means that our standard lead time is 8-12 weeks. In stock items can be delivered much sooner whereas customisations and alterations may take longer.