About Eliots Linen Design Limited (06344709) United Kingdom