About Michael Hammond Associates Limited (04589061) United Kingdom