About Codmore Spice Ltd (12278032) United Kingdom