About South Wale Space Centre Ltd (11597194) United Kingdom