Met information didn't exist in Gen 1, the game doesn't store that kind of information anywhere.
If you catch a Weedle it will come with Poison String and String Shot. Beedrill will still know them if you didn't let him forget them, however it will never learn these two moves on it's own, no matter if it was initially obtained as Weedle or Kakuna.
Prior to Gen 6 information about the previous handlers were not stored as well. For a Pokemon to appear as traded it just needs an OT/ID that's different from yours.