About Lucy Alexander Bridal Wear Limited (08249151) United Kingdom