About W. E. Walker & Son Limited (04920630) United Kingdom