About Archibald Campbell Hope & King Limited (SC042160) United Kingdom