About D B Walker & Sons Limited (11844422) United Kingdom