About Space Design Architecture Limited (06663016) United Kingdom