JennyJoan:
The Data Protection Act requires that credit reference agencies must disclose the information that they hold about you upon request. They're entitled to charge an administration fee for providing the information but it can't exceed £2.
So you could simply write to the main credit reference agencies (Experian, Equifax and Callcredit), enclosing £2 in each case, and ask for the information.
Up until recently though, most people got around paying the £2 fee by signing up to a free trial of Experian's service which keeps people up-to-date with their credit score and then cancelling it before the trial period came to an end (when, otherwise, regular subscriptions would start to be taken).
However a firm called Noddle started offering a service providing a free credit report for life
https://www.noddle.co.uk/
and, in response to that, Experian have also made their own service free
http://www.experian.co.uk/
With Equifax though you still either have to pay £2 or sign-up for a free trial of their report scheme (thus getting your report for free) but remembering to cancel the trial before they start taking £14.95 per month!!!
https://www.equifax.co.uk/
Since Noddle has links to Callcredit, you can get your credit report free via Noddle, by paying the statutory £2 fee, or (if you're mad) by paying £14.95 per month:
http://www.callcredit.co.uk/consumer-solutions/your-credit-report#