About Hamilton Anderson Limited (SC464710) United Kingdom