You can stay for six months in the UK on a Business Visa. You could apply for extending your Visa if the Visa approval was for less than six months.