About The Spice Village (house) Ltd (13459658) United Kingdom