About Walker Associates Ltd (11454194) United Kingdom