About Argametic Ltd (13275909) United Kingdom