About Blue Flamingo Ltd (13513737) United Kingdom