An anti-witchcraft potion dating back 150 years has been discovered in a pub in Northamptonshire, England.