About D&l Woricker Ltd (11117191) United Kingdom