UK space launch: Everything you need to know