About Wsta School Of Textile Art Limited (07569945) United Kingdom