About Linen Essentials Limited (11949674) United Kingdom