About Walker & Son Limited (04467478) United Kingdom