Hi, I would like my site to appear like this in Google but I am unable to find how. If you know how to do this I would appreciate the help Thanks, UK-Gaming-Products
You have the option in webmaster tools - Google webmaster tools. Site Configuration > Sitelinks (in the drop down menu) So it's an automatic thing that Google does - if it see's your site worthy and there's no way to force this.
I don't believe it's entirely based on the sitelinks preference. The only way to achieve results like that is to rank several pages of your site on the first 1 or 2 pages of results, so that Google will condense them into 'sub-links' in the first result. In my experience, you can get your site ranked like this in as little as 3-4 weeks, provided you have enough high-traffic content with distinctly different titles getting up to the first couple pages of results. (These are my observations only, so I may be incorrect about some of it.)
I have wondered about the sitelinks, that's a good point about having a couple of pages with good PR, I'll have to keep working on that!
No, if you search for your website with exact domain name sitelinks appear. Sitelinks never appear for generic keywords (unless they are brand name of some party)