Orders fulfilled by
Stitch-It Ltd
Unit 5, Meadow Court
Whalley Insustrial Estate
Clitheroe Road
Barrow, Clitheroe.
BB7 9AE
Registered in England & Wales No.10320887
Registered Address: 2 Ferry Road Office Park, Ferry Road, Preston, Lancashire, England, PR2 2YH