About Flamingo Leisure Limited (00808762) United Kingdom