About Martin Walker Consulting Limited (09900502) United Kingdom