About Spice Mahal Daventry Ltd (12685304) United Kingdom