About Bedfords Spices Ltd (13101501) United Kingdom