About Rochester Spice Ltd (12315839) United Kingdom