Yes - giving the current climate, companies have a small bit more creditability esp. when approaching banks for lending/overdrafts.
Re: Tax - avoid paying CT by paying yourself a bonus at year end (depending of course on cashflows, etc). More tax planning opportunities with companies i.e. as an employee, you can pay yourself mileage and subsistence expenses.
Admin - bit more secretarial work with companies.
If it was my decision, I would go company.