Business class hosting is somewhat between shared hosting and VPS hosting. It is in fact shared hosting but the servers responsible for providing business class hosting are not as much crowded as in case of normal shared hostings. It is thus a high class shared hosting. It is a good option if your need is more than normal shared hosting but not exactly / less than VPS hosting.
Mavenheads provides Shared Hostings with fixed plans or customisable plans to best suit your needs.