About De Vere Facilities Management Limited (12771226) United Kingdom