About Surrey Satellite Technology Limited (01916260) United Kingdom