Recently I carried out a period of work for another company which works on a contract alongside the company I work for. This period of work was cleared through my management structure as the work was of a sensitive and operationally important nature. There was no temporary contract signed, just a mutual agreement between my company and the other. I basically prevented the company defaulting on their service level agreement because they failed to provide adequate leave cover. My question is twofold. Firstly, would I be entitled to be payed for this work I carried out and secondly if the company refused to pay me, what would my course of action be to secure recompense for my services? Any comments, sensible ones that is, will be greatly appreciated.