About William Vernon Limited (11210686) United Kingdom