I'd add FarmID to that table, or else you'll never be able to query which farms have the apples. FruitID should be indexed, allowing duplicates, since OP says a fruit can have more than one contact person. A less normalized approach would be to forego the junction table and have the FruitID in tblFarms, allowing duplicate farm names, one for each fruit ID, which might make the FarmID field kind of pointless. But something tells me the db in question is not as simple as it's made out to be, so I'm not saying that's how I'd do it.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.