About Flamingo Industries Ltd (13049891) United Kingdom