The Matching of Heterogeneous Firms and Politicians