About Deliciously Ella Ltd. (08519077) United Kingdom