About Hamill Associates Ltd. (SC237801) United Kingdom