The UK press launch of Gerry Anderson’s Space Precinct.