About Excel Electrical Solutions Ltd (06606735) United Kingdom