About Spice Of Rye Limited (11046263) United Kingdom