About Logic Textile Ltd (09930523) United Kingdom