About Spacestor Limited (07992281) United Kingdom