About Bengal Spice (deddington) Limited (06068218) United Kingdom