All good advice ...
As Paul says, your site is just made up of image/s and no text... not even any Alt-tags on the images or on your links. This is a bad idea as far as search-engines go, as they rely on "text" to index/rank websites... and yours has none!?
For your links I would also include the link to cover the word as well as the button, as I found that confusing myself.
You can use this application to show you how Google "sees" your site, just type "www.hfhimprovements.co.uk" into the box and click on "Diagnostic View" and you will see the problem. Compare that with "www.xilo.net" and you will see the difference...
Poodle Predictor - See your site like Google does. Simulate search engines and predict your Google listings.
I would say that there is only one major search engine to worry about... Google. You can submit your site to Google at..
Add your URL to Google (UK version)
You should also include "Yahoo" and "MSN" in there ... the others will then follow, with time.
But in reality there is probably little point to doing that before you redesign it, with the suggestions... to include some relevant "text" on there.
P.S.
Thought you might want to read Google's advice...
Webmaster Help Centre - How can I create a Google-friendly site?
and if you tab-down to "Things to Avoid" , third paragraph

.
John