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