About Talon Music Limited (04877152) United Kingdom