British Airways announces new London-made amenities kit available in their club world cabin on long haul flights from Gatwick Airport.