Production Assistant (Personalised Items & Embroidery) Millie & Blake Ltd Bridlington, England Today Apply