About Denmark Street Studios Limited (08478460) United Kingdom