Stitch it Print it a division of Henwood SignsUnit 17, Henwood Business Centre, Henwood, Ashfordopen now, until 16:30