Footage of spacecraft assembly and testing being done by Surrey Satellite Technology Ltd. at its Guildford, U.K. site. Credit: SSTL