About Textile Art Limited (12997962) United Kingdom