Film stills from the release of the New Isaac Newton telescope at Royal Observatory Herstmonceux, British Pathé