About Slug Disco Studios Limited (08862352) United Kingdom