About Window Express U.k. Ltd. (04359913) United Kingdom