About S & L Bridal Limited (10931427) United Kingdom