About Edinburgh Textiles Ltd (13264140) United Kingdom