About Vernon Investments Limited (03597131) United Kingdom