I hope you realise that they are probably illegal in stating these jobs are self employed.
If you are self-employed you require 3rd party liability insurance not to mention that you have to register as sole-trader etc etc
I'm trying to dig up the reference on what is counted as being employment by a company, read it not so long ago.
In a time of universal deceit - telling the truth is a revolutionary act. George Orwell
When the debate is lost, slander becomes the tool of the loser. Socrates