Plans for the UK to become a satellite-launching state are already well advanced. Continue reading...