CTC HAIR & BEAUTY SUPPLIES LTD
UNIT 17
TIR LLWYD INDUSTRIAL ESTATE
RHYL LL18 5JA
UK