About Daffodil Care Ltd (10694864) United Kingdom