Doing a search on here will turn up mostly negative experiences/contracts with Rishworth.
Nothing, if anything, good has been said about them compared to other agencies.
My own experiences of trying to get a job via them in the past, only because they were the only way into a particular airline, showed the agent did not have a clue.