About Walker Associates Cambridge Limited (07819603) United Kingdom