"more pleasant work environment. In 2006 they moved to..Cardiff in Wales."
Where they were able to snap up staff from the AA's main in house IT operation?* (Are there other Cardiffs in the UK?)
You'll note all of this is niche, high end, probably high markup, no use to home users, stuff.
Which is fine as far as it goes but.
Just need a few thousand like them and the UK economy should be in great shape.
* Trivial Pursuit, IT version.