About The Textile Station Limited (11127213) United Kingdom