About International Textiles & Trading Limited (08795975) United Kingdom