About Window Workshop (sales) Limited (03940393) United Kingdom