About B J Walsh Associates Limited (08747422) United Kingdom