About D&l Oldham Ltd (09930927) United Kingdom