About Green World Textiles Limited (NI615917) United Kingdom