You don't need a signed contract. If the contract is implied, which it sounds like it is, then you have every right to expect pro-rata holiday the moment they start paying you for those hours and that work. Unless of course you agreed that you were working as a sole trader prior to you taking...