Company name: stand-store.co.uk
Description: eCommerce supplier and manufacturer of leaflet, greeting card and gift-ware display stands. Choice of metal, plastic and cardboard solutions.
29 Ventura Pl, Upton, Poole BH16 5SW, United Kingdom