About Electrabuild Facilities Services Limited (06854198) United Kingdom