About World Of Linen Ltd (10112436) United Kingdom