About Istanbul Fabrics Ltd (11613562) United Kingdom