Company name: POS Display Shop
Description: POS (Point of Sale) Display Shop in the UK. Point Of Sale Display Stands & Products. Point of Sale Manufacturer - Fast Delivery & Custom Made POS Products for over 25 Years.
6A Challenger Wy., Peterborough PE1 5EX, United Kingdom