Company name: Tambour Doors Ltd
Description: A ‘Tambour Door’ is a sliding door made up of connected slats which open vertically or horizontally as the door is opened.
21 Marston Ln, Marston, Northwich CW9 6DL, United Kingdom