About Elan S Caribbean Kitchen Ltd (13176507) United Kingdom