Health in Barton-upon-humber, South Humberside We help you find any company! Smith & Walker (optometrists) Limited 16 High Street, Barton-on-humber Barton-upon-humber, South Humberside