About Flamingo Carnival Arts Ltd. (06129719) United Kingdom