About International Textile Resources Ltd (13075200) United Kingdom