About Spacegrade Composite Engineering Limited (10570500) United Kingdom