About Chris Walker Consulting Limited (10203162) United Kingdom