About Cobra Textiles Ltd (09008156) United Kingdom