About La Baguette London Ltd (13410373) United Kingdom