About Hammond Rutts Investments Limited (08382349) United Kingdom