About Daffodil Home Care Limited (10386127) United Kingdom