The wool shop in Elgin expands to In Stitches specialising in personalised
embroidery for gifts, work wear and corporate wear.