About Space Design Studios Limited (06746552) United Kingdom