About Mebo Bridal Ltd (12259535) United Kingdom