B LEMARCHAND, CABOURG, Frankreich