About Hamilton & Brydie Limited (SC301415) United Kingdom