That pic is actually a lineup from Moscow acc the plates...
AM did a 'deal' with AMG, as the latter had not cracked aluminium bonding, and in exchange, hey would provide the engines for AM.
As to British quality, the MB F1 cars are designed and built in the UK it was revealed during the last F1 qualifying on Saturday....