About Textile And Linen Ltd (10654017) United Kingdom