About Hamilton Rose Limited (09557786) United Kingdom