lease
There used to be something called a short term business lease. Pretty standard format I believe, solicitors should have these. But conditions by lessee and lessor can be added - or negotiated - by either parties until both are satisfied.
One of these is the length of the lease. If it is a new business, a short term is probably advisable, 6 months, 12 months, 24 months, etc. Certain rights kick in after a certain period of time, sorry I can't be exact, it used to be 2 years nine months. It could be five years now. But yes, if you sign a long lease and your business folds, I believe you are liable to pay the rent for the whole term - or manage to arrange for a new tenant aggreable to the landlord.
Provision for rent increases will probably be included at specified intervals.
Good luck with your negotiations, and your business venture.