After a couple of weeks the offending company has removed the CSS from their servers and they gave me a call with the usual 'there was this guy who did this, but he no longer works here...' thing. Do I believe them? Not at all.
But, in the interests of fair play, I've removed the comments from the previous post and hopefully they've suffered enough bad publicity not to do this again.
Am I going soft on them? Probably.