About Solar Electrical And Maintenance Services Ltd (13316906) United Kingdom