Dilemma :-(

Phone the company that the agency says wants you back, speak to whoever it is that you need to speak to and ask them for a job :smiley: