About Clissold Spice Ltd (12257977) United Kingdom