About Cloth & Mills Company Ltd (13524267) United Kingdom