Walter Herbert Roe (British)