Ask MeCha Yet another one of those "Goddamn, there needs to be a website for this" questions...
→[More:]
Boss is waiting for her plane from England to take off and send me a pitch proposal from a company who wants to do business with her. I've run the basis Google search and I am thinking they paid for SEO services because they're all over the free sites and the "All about [INSERT COMPANY NAME HERE]" sites, but I can't find any stories on them or whatever at all.
Is there one or two reputable websites where you can find good, objective information about businesses? I'm specifically looking for info on a business based in the U.K.