Well, I thought it best to reply back to let everyone know that it worked!
I had already written the code for the LCD into my script before getting the LCD, and so wired it up and ran the code as soon as I could today. It worked first time, no need to debug, nothing! I am really delighted!
Anyway, just in case anyone doesn't know what a display looks like here are a couple of photos of the project.