About Hammond Associates Uk Limited (04168402) United Kingdom