About Filaments - Textile Experts Limited (12540716) United Kingdom