About De Vere Partners Limited (08545983) United Kingdom