About Eugene & Carmela Ltd (12244247) United Kingdom