Creative Expressions is an English company and provides good quality products in the field of stamps - punching mask stencils as stencils and with the accompanying collection Cosmic Shimmers you have a complete picture for card making, scrapbooking and mixed media, even for home deco considering the larger size stamps.
Stamps from Creative Expressions are mostly made in the UK.