I have an additional technical question relating to my solar panels, who do I call? by Dawn | Nov 22, 2021 For any other technical queries relating to your solar PV system, please call Mole Energy’s After-sales team, on 01803 732946, and we will be able to assist you further.