About Walken Consulting Limited (08128319) United Kingdom