About V. & A. Automotive Limited (06510298) United Kingdom