About American Flamingo Limited (06958001) United Kingdom