Company name: Sigma Embroidery & Printing
Description: Sigma Embroidery and Printing based in Witchford, Ely, provide embroidered and printed clothing solutions for businesses and clubs.
Unit 7-8, Sedgeway Business Park, Ely CB6 2HY, United Kingdom