The majority of IR student pilots in the UK use CATS.
CATS Global Landing Page
You can check this out with PPL IR Europe
PPL/IR Europe - Home
If you have not joined this group yet it is a good one full of lots of info.
As for the question bank it comes with the course but if you have paid for a course already
maybe you could contact CATS about it?