Saint Margarets Pre & Primary School