About Flamingo Bridal Ltd (12247947) United Kingdom