About Bengal Spice (thaxted) Ltd (12497111) United Kingdom