About Flamingo Bar & Cafe Limited (11193710) United Kingdom