Neston Diggle - Royal Navy officer