Thank you, Xtrons it will be then.
I quite like the look of the units with the bigger screen like this
https://xtrons.co.uk/bmw-various-android-10-hexa-core-4gb-ram-64gb-rom-pq8046bl
Not sure where the card goes for the Satnav or am I missing something?