Definitions for "KIMBOLTON"
A UK fireworks company.