About Chadderton Mills Ltd (12413622) United Kingdom