About Chef Louisa Ellis Ltd (13187312) United Kingdom