About D & L Care Homes Limited (09233153) United Kingdom