About Chris Walsh Consulting Limited (07785773) United Kingdom