About Design A Space Limited (07631146) United Kingdom