There are many different types of business bank accounts, just like there are different kinds of current accounts for personal use. Some accounts are interest free or provide interest on credit balances, some charge a monthly account fee, some offer overdraft facilities. Banks usually offer different types of accounts for startups and established business - accounts for startups often come with free banking and an introductory cash reward.
The best thing to do is look at independent sites that provide impartial advice and compare current bank account offers. Take a look at Moneysupermarket, MoneySavingExpert and Money.co.uk. You should also speak to your own bank to see if they can offer you a good deal as an existing customer.