About Slr Textiles Ltd (11961209) United Kingdom