About B J Walsh Limited (05205228) United Kingdom