Primula can trace its roots back to 1924. The brand was invented by Norweigian Olav Kavli and was first launched in the UK in 1929. Accounts for Gateshead-based Kavli UK Ltd, which also owns Castle ...