About The Wandering Palate Ltd (13235128) United Kingdom