About Vernon Ventures Limited (04059160) United Kingdom