Alnwick firm on mission to tackle space debris