About Nancys Linens Limited (12638323) United Kingdom