I've had a quick look for this company on the Companies House website, which holds details of every company in England and Wales, and on the Financial Services Authority website (on the basis it may be/have been a regulated company) but it appears on none of those. If you can find the company's registration number (an eight digit number, usually on the bottom of letterheads or on literature), you could give Companies House a call (0870 3333636) and see what has happened to the company (e.g. it could now trading under a different name).