Textiles - Colne, England, United Kingdom
Libra Textiles is a textiles company based out of Regent Street , COLNE, United Kingdom.