About Mr. Fox S Spice Shops Limited (02386428) United Kingdom