About J. & R. Seasonings Limited (01675298) United Kingdom