About Ideal Music Limited (03724579) United Kingdom