About Hamilton Brooks Limited (08322742) United Kingdom