About Textile And Shoes Recycling Ltd (08934947) United Kingdom