About Hammond & Associates Limited (08078411) United Kingdom