About Teversham Spice Ltd (13162214) United Kingdom