About Design Bank Studios Limited (11841073) United Kingdom