Clothing Alterations Business
Project Stitch is a family run enterprise producing decorated clothing based in Wales. The Company has been in operation since 2003 They specialise in a range of clothing embellishments such as embroidery, vinyl printing, transfer printing and screen...