Thanks for your question.
The short answer to your question is no you will not.
A Toursit Visa is issued to people for the purposes of Tourism. As a Tourist, you are not eligible to set up in business in the UK or to undertake any work.
The 5 year multi-entry Visitors visa you have been granted would allow you and your family entry into the UK for a period of 6 months after which you must leave the UK. During your time in the UK you are not permitted to work or set up in business. If you do, you will be in breach of your Visa conditions.
A multi-rntry Visitors Visa saves you the trouble of having to apply for a Visitors Visa for the next 5 years, however, you are only entitled to stay in the UK for up to 6 months ata a time.
I hope this answers yoru question. If so, kindlyc lick accept.
If you wish to discuss, please feel free to askj further questions.