About Blue Flamingo Music Limited (02260755) United Kingdom