One option would be a non-O visa followed by annual 'Thai Wife' extensions.
At the current rate of exchange and visa rules you'd need to be able to prove a UK income of at least £825 per month (40,000 baht) to qualify for 'Thai wife' non-O visa extensions. You'd first need to obtain a non-O visa (single or multiple entry) in the UK. Once in Thailand, and before that expired, you'd apply at your local immigration office in Thailand for a 'Thai Wife' extension which would last one year at a time. You could stay in Thailand indefinitely as long as you qualified each year for a 1 year extension.
Setting up a company in Thailand would be irrelevant and unnecessary if you took that route. Proving any income of your own from the internet cafés would be difficult and probably involve more hassle than it's worth.
You can't have your name on a blue house book (tabian baan) but can get a yellow tabian baan in your name. Doing so has its advantages but has no effect on a non-O visa extension application.