About Bombay Spice Denton Ltd (12633483) United Kingdom