About Flamingo Gardens Ltd (12574005) United Kingdom