About Linen24 Ltd (12801685) United Kingdom