About Flamingo Cafe Limited (13406651) United Kingdom