. "Defunct company based in Cambridgeshire" . . . .