About Jambo Music Limited (01135358) United Kingdom