About Vernon Close (leamington) Limited (00766528) United Kingdom