What kind of info do you need to know. Most of the information that you will need is on the website. Lime Rock is located on the Northwest corner of CT, near the NYS line.
fairgentleman Z is correct, you do need an instructor if this is your first track experience.