Perhaps going to companies and personally handing your CV to the TM may give you a better shot
Have work gear in car boot