About Vernon Institute (CE000976) United Kingdom