About Leeds Textile Company Ltd (08587862) United Kingdom