About Didier & Dandelion Ltd (07031437) United Kingdom