Well I do both (MD and shareholder of my Ltd Co and self employed contractor)
As a contractor I proved I have more than one customer and so not subject to IR35.
As a Ltd Co I pay myself a small salary to keep under the 40% bracket and Mrs Comports as another director/shareholder). Then the rest I pay out as dividends and as has been mentioned before, I put as much through the books as business expenses as I can thus limiting the tax liability. They do have to be legitimate business expenses though.
I work from home but if I started to claim tax relief on say 1/4 of the mortgage for using my home as my office then if/when I sell the house I would have to pay corporation tax on 1/4 of the profit from the sale of the house, so be careful what personal things you put through the business. Phone/internet and a percentage of general bills are fine though.
I also have a very good accountant who charges me £40 per month to do it all. VAT, Tax returns, annual reports and accounts etc..
Running my business, that's the best £40 investment I could make. It saves me hours and hours of time and gets the best results for the expense.
Remember, however Tax avoidance is great
, tax evasion is a illegal and could cost you dearly in the long run..
Hope this helps but my strong advice would be "Get a good accountant".