About Saltash Spice Ltd (11447966) United Kingdom