About Edible Impressions Ltd (09920597) United Kingdom