About Shahi Spice Eltham Ltd (11466012) United Kingdom