About Vernon Haddock Cars Limited (01203404) United Kingdom