About Bengal Spice Keith Ltd (SC579818) United Kingdom