They are a complete pain. The owner John (cell: 416-258-2785) always seems to be on the road so I think they are a carrier - however, they have been known to also broker loads. They will also find any excuse not to pay. Oh and John will blame everything on his A/P girl.
Perhaps you have never "matched" with one of their postings on Link. Link's search function will only find other members that you have previously matched with, not every member on Link. You probably have never matched with TSL AB Inc in the past.