Seedsforgarden (Since 1999), A seed company: Hard-to-Find Seeds