Create and Craft welcome Angela Johnson as UK Ambassador for Elizabeth Craft Designs

Create and Craft, the UK’s leading multi-channel craft home shopping retailer, are thrilled to announce that Angela Johnson will be representing new papercraft supplier Elizabeth Craft Designs as their UK Ambassador.  Based in the USA, Elizabeth Craft Designs is a family-owned company based in Evergreen, Colorado who manufacture products that are ideal for use in…