About Michael Hamilton Limited (11994027) United Kingdom