About Interspace Design Limited (08321990) United Kingdom