About Stony Spice Limited (10243485) United Kingdom