About Vernon City Investments Limited (07024798) United Kingdom