About Design And Space Limited (09026932) United Kingdom