About Daffodil Care Limited (13442409) United Kingdom