incrediBILL - 10:37 pm on May 31, 2012 (gmt 0)
Since many of those "companies" are non-UK I would guess the answer would be "?".
Not quite as simple as it might seem on the surface.
Note that many of those non-UK companies are listed by what appears to be a UK holding company name like Yahoo UK, etc. which means that they must comply.