About Argus Investment Company Limited (10503038) United Kingdom