About Tunbridge Wells Spice Limited (13247258) United Kingdom