If you call YouFirst, they will be able to email you the menus for your flights. I flew BA15 in mid May but probably not worth attaching the menu here as it may well be different in July.
I called YouFirst at the earliest opportunity to make my spa booking and the only time that was available was 4 hours prior to departure. So be quick!
Chocolates were not proactively offered on the flight so I went to seek them out in the galley and was given the entire box (less 1) to take back to my seat. I don't know if there is only one box.... in any case after taking a couple I put the box on the counter in front of the middle seats. Wish I had scoffed a couple more!
I'd add that for the most part the crew were faultless. But there is always one it seems....