About North American Herb And Spice Limited (11139608) United Kingdom