About Mark Hammond Consulting Ltd (11265558) United Kingdom