About De Vere Consulting Ltd (13091851) United Kingdom