About De Vere Procurement Limited (04981459) United Kingdom