About Rye Spice Company Limited (03084167) United Kingdom