About A1 Linen Textiles Limited (11757796) United Kingdom