About Textile Recycling International Limited (10371850) United Kingdom