About Embroidery Solutions Scotland Limited (SC619579) United Kingdom