About Vt Vernon Ltd (13615637) United Kingdom