Aston Martin Vanquish - Limbazi, Limbazi