About Ideal Music Communications Limited (04642515) United Kingdom