I'm always amazed to see .co.uk domains not switched to .uk
I think that's a major blunder for companies and they will regret it in the future after they gave up their exclusive right to purchase the matching .uk.
In my opinion the .co.uk looks odd when used in the rest of the world and the company was wise to move to a .com.
There really is no reason for countries like Mexico, Australia, Great Britain to still be using these types of domains. It's time to claim your top level ccTLD and the matching .com if you can get it.