We’ve won a Queen’s Award for Enterprise 2018

Exciting news we are finally allowed to announce. We have won a Queen’s Award for Enterprise, the UK’s highest official accolade for business success. “Among the most exquisite products in this year’s Queen’s Awards for Enterprise are the handmade globes… Continue Reading