About Vehicle Body Design Limited (04341080) United Kingdom