British Technology (stamp issue)

British Technology special stamps issue.
 * Royal Mail official page.