About R. And E. Vance Limited (SC103909) United Kingdom