Ecotricity has been named the UK’s best energy supplier for customer service. Citizens Advice publishes data on the UK’s largest suppliers every three months rating them based on three categories – ...