G. Warner Allen (British)