About Argo Corporation Ltd (11406207) United Kingdom