© CEC Renewables . CEC Renewables is a Trading Name of Central Electrical Contracts Ltd. Company Number 06496883, VAT Number 930641934