About Tunbridge Wells Spice Store Limited (10411831) United Kingdom