About Walker James Consulting Limited (11780550) United Kingdom