About De Vere Limited (06139080) United Kingdom