About Flamingo (scotland) Ltd (SC693809) United Kingdom