You can try contracts for difference (CFDs), but keep in mind they are very risky. Also, it depends on how small these companies are, because most CFD providers don't allow you to go long (not to mention short sell) companies that are below a certain market cap.