Ok - this probably solves absolutely nothing, but I bought some raspberry Altoids this weekend. (they are very good, by the way)
The tin says on the front: Callard & Bowser Made in Great Britain
On the back: Distributed by Callard & Bowser-Suchard, Inc. East Hanover, NJ Made in Great Britain
~Liza