Aubrey Tom Johnstone Elcoate, SN 3107, Service Record