About Hargill Associates Limited (10394438) United Kingdom