About Doctor Snuggles Music Limited (02979751) United Kingdom