About Ellie S Caribbean Kitchen Limited (12478875) United Kingdom