About M. A. Walker & Associates Limited (13196101) United Kingdom