Star Of The Sea Convent Primary School application, fees, contacts and school details