About Design Build Space Ltd (13525660) United Kingdom