6 UK and International science teacher jobs