It's a Semiconductor Fab on a brownfield site.
Check out South Cambs District Council planning application S/0158/20/FL . The planning approval is for a small scale semiconductor fab with supporting services and a smaller office building. Its on a brownfield site that used to be Spicer's stationery factory - remember 'Red & Black' notebooks ?