Did you experiment with any other ways to get company descriptions than FullContact? Their bio data from 'social profiles' seems a bit hit and miss or sparse for the companies I tried it out on.
We're constantly trying to improve our company data, social especially, stay tuned for that. That said, I'd love to hear any feedback you have at the same address.