About Hamilton Elgin Ltd (11171120) United Kingdom