About Cooper S Clothing & Embroidery Specialists Ltd (SC598764) United Kingdom