How is your Credit Score Calculated?

  Credit rating always seems to be a mystery to [...]