About D & K Studios Limited (05424867) United Kingdom