About Allegro Music Limited (02401451) United Kingdom