About Vernon Smith Limited (00277124) United Kingdom