I was at Vmax on Saturday; good event!
I understand anyone could enter that paid and it didn't matter what car you brought so Fords would have been welcome. There was a BMW 330d Touring doing it, as well as a few other prestige cars.
The 1000+bhp Nissan Qashqai was hilarious! LaFerrari and Veryon both did over 205mph down there, too.