About D & L Care Ltd (11756887) United Kingdom