About Leicester Textile Ltd (09992130) United Kingdom