About The Linens House Limited (10866298) United Kingdom