About The Textile Factory Limited (13070407) United Kingdom