Abacus Cards

Abacus Cards is one of the leading greeting card publishers in the UK, supplying retailers direct throughout the UK as well as exporting around the world through a network of overseas distributors. Our studio & head office is based in Newmarket, Suffolk but we have a team of employed territory sales managers and agents...

Olive Wood

Olive Wood is a family owned business Est. 1952. Our head office and warehouse are based in London with a Factory plus workshops located in Sfax, Tunisia. We have inherited the love and the skill of olive wood work from our grandparents. Manufacturing, handcrafting, designing, supplying and wholesaling the widest collection of beautiful Olive Wood products...