About Space Cryomagnetics Limited (03950388) United Kingdom