About Maccoll Music Limited (05089339) United Kingdom