Launched by MereditheStuart-Smith in 1985, Meri Meri was founded in Los Angeles as a card company, and has grown over the last 30 years to be one of the world’s finest creators of lifestyle and celebration products, with the design studio located in the UK, and head office in San Francisco.