Donald Larnach — British banker