About W & T Window Store Ltd. (03048746) United Kingdom