Just what it takes to replenish the Queen Elizabeth, the 83,000-ton liner before her next voyage. Food shopping and catering on a mammoth scale!