About The Flamingo Beauty Room Ltd (11256625) United Kingdom