About Automated Spaces Ltd (10020803) United Kingdom