About A & N Textile Recyclers Ltd (12438981) United Kingdom