About The Ded Good Music Library Limited (03426791) United Kingdom