About Design Sensation Limited (03344515) United Kingdom