About Flamingos Vintage Store Limited (12473069) United Kingdom