Home Business Scottish Power pays £300 to customers after overcharging