About Vernon Financial Services Limited (02270982) United Kingdom