About Walmer Bridge Spice Ltd (13630841) United Kingdom