Since the design is the same (looks nice) lets talk SEO.
Change your title, don't use iroses.co.uk, no one will be searching for that and Google wont have any idea what it means.
This is your most important meta tag, so dont over look it.
Change it to
Roses for Valentines Day by iRoses.co.uk
Make the Title tag for each page, relevant to the type of rose (or other product)
Your pages are script based:
http://www.iroses.co.uk/results.asp?frmcat=roses&frmfld=name
Try to do a mod-rewrite on these so that the one above becomes:
http://www.iroses.co.uk/roses.html Google with love that (especially as roses is in your domain name too)
You have no description tag, this is what Google uses to put in search results.
Put something descriptive with plenty of keywords.
Excessive keyword repetition should be avoided. Instead, pay attention to the sequence in which your keywords appear. Your most important terms should be placed in the beginning.
Make sure each page on your web site has a different and a unique Meta Description Tag using the keyword phrases that are relevant to that web page.
A Meta Description Tag of 25-30 words should do fine.
The most important keyword phrases should, ideally be placed at the beginning of your Meta Description Tag, which increases your chances of better Search Engine Rankings.
Dump out of your keywords tag, iroses, no one will search for it, use all the flower names etc, online ordering.
Download WebSeo free edition, import the headers from the site (after the changes), it will review them for valid characters and recommended length. Promote the site to loads of search engines.
Good luck
Admin