About Mark Hammond Limited (03616828) United Kingdom