About Vernon Hill Limited (11830395) United Kingdom