About Stentor Music Company Limited (00719958) United Kingdom