About Spice Village Coventry Ltd (13542328) United Kingdom