About La Madeleine Wines Limited (11407203) United Kingdom