Embroidery in Cardiff - Leckwith 34 Bessemer Road, Cardiff, CF11 8BA Tags: embroidered clothing, logo embroidery