About Chesham Spice Ltd (10895825) United Kingdom