About The British Pepper & Spice Company Limited (03510819) United Kingdom