If memory serves, you have a cott99.karoo.net domain and your gardeningexpert.co.uk address points to it.
If that is the case you're goosed as far as search engines are concerned.
A search engine looks for a domain name and a file underneath it. You domain name points to another domain name, with files underneath it, so the engines stop dead in their tracks because they can't see the files.
The only real way around this is to rent a proper web host account, put your site on it and off you go.
If you had gardeningexpert.co.uk/index.hml then the search spiders would index it and be able to read it. As it stands, they are trying to see cott99.karoo.net/index.html underneath gardeningexpert.co.uk and a domain nehind a domain stops the spiders dead.
If you enter the cott99.karoo.net/index.html address you get exactly what the search engine will see, and you may be surprised to find that they read the page as you or I would, checking and comparing keyword and description metatags with the page text content.
Web Mania click here will host your website for £20 plus VAT per year which has to be good value. You could transfer your gardeningexpert.co.uk address to a Web Mania account, upload your NetObjects files to the web space they provide, and the search engines will index your site straight away.
The specialist nature of your site means that people are unlikely to stumble qacross it in general web surfing. Include the web address on all business cards, compliment slips, invoices and letterheads and make sure you hand something with your site address on to everyone you work for. Word will spread.