About Buildspace Design Limited (07232427) United Kingdom