Get yourself an online bank account,pay in minimal amounts,always stay in credit,give it 12 months and then borrow at a sensible rate...
Or in answer to your question......try Noodle.
Just signed up for Noddle. What an excellent site and it's free. Found out all the information i needed about my shit credit history.