About D&l International Limited (11866083) United Kingdom