We actually have already created a zone record for h2cl.co.uk, and it is coming up just fine online! If you are trying to go to .h2cl.co.uk (with the period at the front), then that will not work, as it will confuse your browser. Make sure that it is just the domain name!
As for your site not showing up in Google yet, WordPress.com automatically sends notifications to Google with every post and page update. The search engines can take 4-6 weeks or more to add any new sites. For more information about WordPress.com and Search Engines, please see http://support.wordpress.com/search-engines/ .
You can change your blog's visibility to search engines by visiting Settings -> Reading from your WordPress Dashboard, and looking under "Site Visibility."
Please check out our support documentation at http://en.support.wordpress.com/settings/privacy-settings/ and let me know if you have any questions.