About Space Design House Ltd (13395600) United Kingdom