About Vehicle Design Services Limited (09071719) United Kingdom