S T Print and Embroidery Limited have been supplying embroidered and printed garments from our shop in Luton Market for over 18 years.