About Old India Spice Company Limited (05428402) United Kingdom