Company discription states that they have been operating since 2003. Joined TradeKey July 2007. No website listed?????
I'd approach with caution.
I've started ringing phone numbers that are listed and if I continuously get an engaged signal I stay away.