About Detroit Music Limited (03167329) United Kingdom