About Cedar Music Limited (04980017) United Kingdom