About D & L Management Services Limited (07954110) United Kingdom