About Henderson Electrical Solutions Ltd (12702189) United Kingdom