About Hamilton Compass Limited (02627868) United Kingdom