Don't go near them.
Pretty much the whole firm worked at First Trade UK, which was closed down by the FSA last year. If they were Directors of one rip off firm, you can be pretty sure they haven't changed their spots.
Don't go near them - just another rip off waiting to happen.