I'm guessing you UK folk would not have these so-called "English" toffee bars we've got over here, since they are a Hershey's product?