About Glo Embroidery Limited (11233933) United Kingdom