Surrey Satellite Technology

https://www.sstl.co.uk/
Company name
Surrey Satellite Technology
Year founded
1985