About Hammond Associates Limited (03027460) United Kingdom