About Mr. Fox S Spices Limited (02377220) United Kingdom