About Edwards Veeder Financial Services Limited (08053695) United Kingdom