About Mcdunns Flamingo Bar Ltd (11534217) United Kingdom