About Hamilton Montrose Ltd (13023435) United Kingdom