Biscuits Garibaldi, So British !