About De Vere Electrical Solutions Ltd (12104387) United Kingdom