About Mark Hamilton Communications Limited (09345165) United Kingdom