About Walker & Associates Limited (04727179) United Kingdom