About Edenbridge Caribbean Kitchen Ltd (13030385) United Kingdom