About Archer Chemicals Ltd (13379376) United Kingdom