About Michael John Ham Limited (08620474) United Kingdom