About Linen International Ltd (13310862) United Kingdom