About Dennis Muirhead Music Company Limited (02016608) United Kingdom