About Space Plan Interiors Limited (02163098) United Kingdom