About Mark Hindmarsh Associates Ltd (09691355) United Kingdom