A bus company has reduced its fare for students travelling to a North Devon school after 1,500 people signed a petition.