Company name: Cardiff Embroidery
Description: Embroidery & garment-printing shop
34 Bessemer Rd, Cardiff CF11 8BA, United Kingdom