About Powell Electrical & Contruction Ltd (12195615) United Kingdom