About H J Hamilton Ltd. (SC337778) United Kingdom