About Hammond Hammond And Company Limited (00104511) United Kingdom