About Design & Technology Limited (10278384) United Kingdom