About Hamilton Rowe Ltd (08295276) United Kingdom