The Libra Company is a designer, importer and wholesaler of one of the largest collections of interior design accessories, homewares, giftware