About Lavenham Spice Limited (08274791) United Kingdom