Thank you all for your advice so far, there is a lot to take in, I am sure I will spend a good while sifting through this post!
WRT the business plans etc, yes, I have a plan, no it is not up to date

and it does seem to be virtually impossible to predict what will happen too far ahead from what others have said.
There has been a lot of talk about "niche" products, these also seem to be hard to think of!

However, say I have a new product which will change the world, or at least be of interest to someone, what is a good way of making people aware, I have read a number of articles on marketing but they seem to be geared towards running a restaurant or printing business, i.e. door to door, press adverts etc, it doesn't seem to be quite the right approach to finding out who in your area would be interested in such a service / product when it comes to EE / IT, I mean I can search on the net for companies within the vicinity of me and see what they do and if they would perhaps be interested, but there must be better ways of approaching people / businesses with potential product ideas.
I have found myself almost becoming a PI in what kind of businesses and potential competition around my area, not sure if this is borderline obsession but I find myself particularly in the last year or so, whilst thinking of if I actually wanted to do this or not, every 4-6 months driving around the business parks and industrial estates looking for potential customers / competition.

I guess in terms of paperwork and plans etc, I would like to "fund" my first venture entirely, as I feel in years to come, if I am still going, it would be pretty good to look back and know I did it by myself with no help from others, but I am not afraid to approach banks etc for loans if I need to, and if I need to I would do what they require me to do.
I have asked a few potential suppliers with regard to credit terms etc, and they seem to say after the first few initial orders, I would be able to apply for credit terms if I required it, maybe it's vain of me, but I am thinking ahead for larger orders.
So so much to think about!