About Argo Applied Technologies Ltd (11571596) United Kingdom