About K & D Embroidery & Printing Ltd (08212470) United Kingdom