About Green Energy Solutions Electrical Contractors Limited (10577820) United Kingdom