John Preston & Co (Belfast) Limited have been merchants, agents and spinners of 100% linen yarns since established in 1846 located in Northern Ireland. Most linen spinning is effected in Estonia offering a full range of quality 100% linen yarns at competitive prices with sharp availability. This modern mill, focused on quality has a global delivery available and our sales team will be pleased to assist you. We also offer 100% cotton, Viscose, polyester, poly cotton, hamp, bamboo, ramie and other blended yarns. We offer dyed service and twisting also.