About Mark Walsh Consulting Limited (03346928) United Kingdom