About Hamilton & Morrice Limited (10639293) United Kingdom