About James The Epicurean Ltd (11752960) United Kingdom