Your professional, reliable and expert partner in promotional textiles. With over 2550 styles from 52 leading international brands, as well as our exclusive brands, 40 million pieces in stock guaranteeing high stock availability and excellent service from a skilled team, we are proud to be a European leader in the distribution of promotional textiles