About Funky Flamingoes Ltd (05939865) United Kingdom