About Betti James Bridal Ltd (SC533179) United Kingdom