About Friskin Textiles Limited (11715338) United Kingdom