About Textile Partners Limited (08488637) United Kingdom