I just searched for them at yahoo.co.uk, and their site appears straight away. On the first page is a big red notice 'Closing down sale, all stock must go'. Seems they are closing down, despite the site being quite smart and looking like they could have done well.