About Pillowtex Ltd (04427988) United Kingdom