Taxi was a popular chocolate wafer bar made by United Biscuits back in the day, but can you still buy them? Plus, who originally made them?

Read More