Biscuits af Huntley & Palmers , London.