Create and Craft announces partnership with Personal Impressions

Create and Craft, the UK’s leading multi-channel craft home shopping retailer, are thrilled to announce their partnership with one of the UK’s leading brand managers and distributors in the arts and crafts industry; Personal Impressions. Specialising in papercrafts, card-making, scrapbooking and journaling, Personal Impressions represent over 70 brands.  Their sister company, Country Love Crafts specialises…