Mauvlet Barham, RN