Was directed to this site when I started my training. I found it quite helpful and still go back to practice the questions on it.
http://uktrainingsolutions.com/UKTrainingSolutions/m322/
Doesn't cover all modules, but does help with certain topics
Which company would you expect to get charged ? Your TOC ?Looks a excellent site for revision.I can see you have to register for this.Would you know if they charge the company to use this.
Cheers