About D&l Consulting Limited (11048455) United Kingdom