About Walker Associates Consulting Limited (04682577) United Kingdom