Town Talk Polish for the care and protection of your beautiful treasured possessions.  A prestige company based in the North West of England where all of their products are manufactured, they create high quality polishes and cleaners that bring a radiant sparkle to precious metals. Each and every one has been formulated to have a minimal impact on the environment and none of them have been tested on animals.