About Tara Music Limited (08529599) United Kingdom