About Ancoats Works Ltd (11731252) United Kingdom