Company name: In-Stitches
Description: In Stitches is a family owned business, established in 1991.
In-Stitches Embroidery, Unit 1 Springfield, Littleham, Bideford, United Kingdom