About Space Design Interiors Limited (12718148) United Kingdom