Cavendish & Harvey Candies, Sour Lemon Dropswww.cavendish-harvey.de. Confectionery for connoisseurs. Made in Germany.