About Windowseat Textile House Ltd (13301274) United Kingdom