<human>: Give me a shortened version of the text

Hello,
Maybe someone here can help me out with this because it's very hard to get clear advice on the subject.

I'm looking at registering for a two year working holiday visa in the UK. My nationality is Canadian. I currently run my own business and unless I was to find an outstanding job in the UK, I would like to continue to do so. I do consulting in the realms of process re-engineering and systems implementation.

At this point, it becomes very confusing as to what is and isn't allowed in terms of earning a living. I know that I can register in the UK as a self-employed entity. I know that I am VAT exempt if I make less than 73K. What I don't understand is how the working arrangements function between countries in the EU. 

As a UK resident on a two-year visa, am I restricted to working solely with UK companies? I understand that any long-term work commitment with a non-UK company would involve applying for a visa in that respective country, but is it any different if you are engaged as an independent contractor? I have a potential client in Ireland looking for CRM training and implementation. For someone like me who's just starting up, it could be a huge payday. With the economy this bad, I don't want to pass up slam dunks like this.

Unfortunately I've already used my Ireland work abroad visa a couple years ago. The job isn't long enough to make it worth applying for a green card. Besides, I'd like to live in Scotland or Northern Ireland and explore those areas. So for most part I expect I would be living in the UK, but I would have to travel some for business until this project was complete.

If someone can help or point me in the direction of someone who can help that would be great. Many thanks!
<bot>: I want to live in the UK but might be interested in doing contract work for companies in other countries. Is this like, categorically illegal and frowned upon?