About Escala Music Limited (07878110) United Kingdom