About Mcandrew Textiles Holdings Limited (11240960) United Kingdom