The teaching agencies I work for recommend their teachers to be paid via an umbrella company to minimise tax (not sure about ni contrbutions). I am unsure too whether I would be classed as director if paid in this way.
None of my income is paid in dividends but I do receive P60s.
I do not have to complete annual tax returns either.
I hope this helps