About Indigo Denim Yarn Limited (07294540) United Kingdom