About Sidcup Space Ltd (12503851) United Kingdom