About Design Space 2 Ltd (08159641) United Kingdom