It’s definitely AA for the UK - used them via my Nationwide a/c recently.
AA app needed on your phone.
In France now so relying on it if I get in the merde so would be interested to know but assume it will be contracted to a local/national break down firm.