About Burnham Spice Ltd (11972130) United Kingdom