About Henderson Electrical Projects Limited (10713980) United Kingdom